
let chartDataStr = decodeHtml(chartData);
let chartJsonArray=JSON.parse(chartDataStr);

let  arrayLength = chartJsonArray.length;
let  numericData =[];
let  labelData = [];

for (let i=0; i< arrayLength; i++) {


    numericData[i] = chartJsonArray[i].value;
    labelData[i] = chartJsonArray[i].value;
    labelData[i]=chartJsonArray[i].label;
}


const data = {
    labels: labelData,
    datasets: [{
        label: 'My First Dataset',
        data: numericData,
        backgroundColor: [
            'rgb(255, 99, 132)',
            'rgb(54, 162, 235)',
            'rgb(255, 205, 86)'
        ],
        hoverOffset: 4
    }]
};
const options ={
    plugins:{
        title:{
            display: true,
                text:'项目状态'
        }
    }
}
new Chart(document.getElementById("myPieChart"),
    {
        type:'pie',
        data:data,

    }

    )
function  decodeHtml(html){
    let txt =document.createElement("textarea");
    txt.innerHTML = html;
    return txt.value;
}